It is an adverbial phrase which means: at this very moment, immediately, on the spot, immediately, now.